Chirping for Congestion Control - Implementation Feasibility∗
نویسندگان
چکیده
We present lessons from implementing a bandwidth probing scheme termed chirping as part of congestion control in the Linux kernel. Chirping was first introduced for bandwidth estimation in the pathChirp tool. A chirp is a group of several packets that are sent with decreasing inter-packet gaps in order to continuously probe for spare bandwidth. Current congestion control schemes are either slow to find new bandwidth or they overshoot due to lack of fast feedback information. The attraction of using chirping as a building block for congestion control is to be able to non-intrusively probe for available capacity in a very short time. But implementing chirping is challenging because it requires an exact timing of every packet which is very different to the traditional approach in the network stack. As there are changes needed at the receiver as well, we also discuss a potential approach for deployment. Success in detecting fast feedback information using chirping opens the possibility of future work on new congestion control designs that should be more responsive with less overshoot.
منابع مشابه
A Programmable ATM Multicast Service with Congestion Control
This paper presents a design and implementation of a ATM multicast service based on programmable and active network concepts. It aims to address the design and implementation issues of creating new network services—multicast in this case—through a set of corba-based network interfaces, and with a java based user codes injection mechanism for supporting customization of network services. We demo...
متن کاملStudying Congestion Control with Explicit Router Feedback Using Hardware-based Network Emulator
Congestion control with explicit router feedback, such as TCP Quick-Start and XCP, is a promising way to enhance the performance of data transport especially in high-speed networks. When designing such transport protocols, the tradeoff between the granularity of feedback information and additional cost of routers for feedback processing and state keeping should be discussed. However, the feasib...
متن کاملCONGESTION CONTROL ALGORITHMS OF TCP IN EMERGING NETWORKS A Dissertation by
Congestion Control Algorithms of TCP in Emerging Networks. (August 2006) Sumitha Bhandarkar, B.E., Mysore University; M.S., Texas A&M University Chair of Advisory Committee: Dr. A. L. Narasimha Reddy In this dissertation we examine some of the challenges faced by the congestion control algorithms of TCP in emerging networks. We focus on three main issues. First, we propose TCP with delayed cong...
متن کاملAn explicit router feedback framework for high bandwidth-delay product networks
Links with high bandwidth ranging from 1 to 10 Gbps are increasingly in use worldwide. Congestion control with the positive use of router feedback that explicitly indicates network conditions is a promising way to address the performance issues of congestion control especially in such high-speed networks. In this paper, we propose SIRENS, a scalable, robust, and flexible fine-grained explicit r...
متن کاملServer Congestion Control and Reduction of Server Power Consumption with Dpi Technology
Deep packet inspection (DPI) technology has conventionally been introduced for traffic monitoring, bandwidth control, access control of specific types of traffic, etc. As a new potential application of DPI technology, this paper proposes three promising approaches of network and server control with DPI technology, and presents implementation examples of two approaches. These approaches could si...
متن کامل